package com.gr100.biz.api.order;

import java.util.List;
import java.util.Map;

/**
 * Created by james on 16/3/15.
 */
public interface Cart {

    /**
     * 获取产品列表
     * @return
     */
    public List getProduct(String uid);

    /**
     * 清空购物车
     */
    public void clear();

    /**
     * 计算购物车商品总价
     * @return
     */
    public float calc();

    /**
     * 获取商品总价
     * @return
     */
    public float getTotalAmount();

    /**
     * 判断购物车内商品是否下线
     * @return
     */
    public int isCartInvalid();
}
